well up  in business - Turco Inglés Diccionario